package com.falm.picturebackend.util;

import org.apache.commons.lang3.StringUtils;

public class ValidUtil {

    /**
     * 检测字符串是否为空
     * 
     * @param args 多个字符串入参
     * @return true:有空字符串，false:无空字符串
     */
    public static boolean validHasBlank(String... args) {
        for (String arg : args) {
            if (StringUtils.isEmpty(arg)) {
                return true;
            }
        }
        return false;
    }

    /**
     * 检测字符串长度是否合理
     * 
     * @param strs 待检测的字符串
     * @param min 最小长度
     * @param max 最大长度
     * @return true:所有字符串长度合理，false:其中一个字符串不合理长度不合理
     */
    public static boolean validLength(int min, int max, String... strs) {
        for (String str : strs) {
            if (str.length() < min || str.length() > max) {
                return false;
            }
        }
        return true;
    }
}
